53326362
48979531
3871641
89779246
5443286
32074011
4094956
46303066
30906662
8434382
14953943
20048414
93911867
35934699
40143770
63587874
14954679
33628729
87943046
42237293
21889136
60624891
63198052
47096141
64043042
53281036
5303270
96517363
94724663
75722180
27478899
15928060
79746866
70941321
97193324
77617353
55737117
32128915
41907626
88367616