46306269
482762
96017411
10617908
48721784
9153923
87687277
26354232
42179387
11785731
38968508
16723859
81825264
39909476
45917674
8163448
65114189
85276980
9054064
84073642
9448957
67077815
9840749
68846840
43718715
94241435
3376555
36141805
1966578
71466930
7551055
74383346
25353966
948009
442567
15406092
75162506
20289373
68465378
31672416