16804945
70407104
43066570
23137394
3889873
67189091
3274936
6328124
50338829
7908356
32219221
12606890
23121081
6137875
6051103
35319566
64752022
48406197
61242773
54679550
81271955
46213332
87251634
27197528
90911555
12514215
7805383
27822216
26742972
43953445
18371126
69717254
74651048
18322923
67802933
27701573
13055502
54241053
29477106
872359