35767449
58739408
28309165
4239816
7995404
4720901
52054434
39967016
44869317
97385770
63792030
39045633
98382570
36071688
6225028
31001296
2607259
69586508
85814482
12274744
49087965
45514231
94317319
26858531
93599685
33371034
13859997
52166136
80606308
76001909
14642627
80374775
97197975
83151082
44998136
46327268
14205575
232609
7931060
31801767