36268560
47101341
3695573
3790556
46081313
33977322
117447
39863647
94152876
16774820
26576898
35423231
35993091
88963549
38316803
64255391
96197364
87794041
82023821
36345605
72543526
3924156
93659151
22076168
58233843
5788336
86395039
50407399
509899
21599481
20438662
80452976
79487439
87153120
9705642
28619957
97505833
36571509
4709570
7189421