86562843
44003239
17036553
10997267
53587825
29196272
82451214
50172480
53047772
47495321
17027103
29788539
7921727
22108140
98974517
7107913
54663071
44775704
98821939
1942500
3467230
82068653
81169505
85086292
41939813
61269471
88645363
8921119
10052666
93088473
95041314
7031848
55005807
27465425
20528989
72387458
31917302
63566632
64942992
23151161