35641184
19112832
22583858
46577881
16734156
14897723
68516194
38415617
71841586
45792123
81732591
60814671
98582471
71041250
55299802
95314108
4768602
71469770
933314
1606832
31846590
10767599
60051867
9061306
68884707
99717769
85002909
3113509
8513251
6380509
1378226
26152606
33817363
26822315
2974890
20242408
93405148
11792984
25626110
22763743