24796100
57177343
65863896
566168
98709596
73089966
72562160
19167828
10083272
78155194
24467112
12532718
84003650
9628678
74364002
90195525
41353191
13988199
81434594
44829895
96684425
37919051
89148024
11592250
96081724
53782047
90082484
68231947
65558540
8960618
10577905
69644180
47273811
27033565
517017
44851842
64388090
93196613
60063602
1532838