12051447
31311125
56085930
28716691
25825082
88046986
871628
8928501
10656177
34315159
65468708
68509194
40549004
3462701
50105617
18459764
9156335
48241457
8631541
63478418
57612768
46207526
5281500
56897981
35435963
40048702
22443015
47134688
22992367
96675565
60905146
86130
68284346
6662817
51604774
24066481
5252413
70945583
57708430
20881988