34549950
9482786
12411718
49747534
13891285
59039535
7675038
98356185
56615842
37146566
29999805
4910710
88879848
90025426
73129035
61292329
70469011
7639732
78325844
59804777
8941016
52948166
52867659
45166925
8227671
90561522
24316163
38166436
33161483
3279977
40556312
35833894
95471172
18085185
3972151
62594564
14803921
74904863
50979404
36501636