82681543
29747245
25533222
32322561
75325803
30041817
17267869
36609108
8365982
34457542
80535063
1844639
98028589
4122812
2590556
59794506
94544549
73328472
24343634
88699491
20827598
78098179
1083960
6681044
15184065
34575038
8978552
22255611
38193770
22117570
20345360
38189399
73281351
49105618
48064581
31069297
82967627
5229560
754819
29238176