39226605
42895666
93289743
99084580
7655448
73929264
16578267
46946726
60421459
51208466
8651442
86575546
58642458
70642273
86399338
41252679
69128332
55728991
60496556
24072563
95106338
49368947
4883883
34635924
14304874
5657103
19048916
21239387
16708060
44262725
19617769
6868379
24362189
31445459
37907446
38042838
60463873
44561321
3182310
92033401