41471043
87599253
5492669
64541338
91295328
58499098
26325550
44489477
41132644
8589935
535436
73645316
76772515
19158779
36765376
42086774
36592962
73586256
62341180
90698545
93536572
25161254
86198123
12945506
52533767
2356573
18806772
49957384
57413268
46262676
46958097
70261626
59192555
9949080
73319330
67496379
7645283
9564762
35024197
20921417