93911731
63109194
26673153
196450
96406093
17164422
41252319
58591055
170596
32898736
65896705
24729360
10329472
1313570
63027449
954773
61163388
24078629
9055935
22201514
66421923
95104491
86547054
64012557
30548406
69551006
5715243
46028948
64503167
39339298
56405046
77964774
24006100
75188784
46383249
74451879
9686199
65805093
87401869
6548763