95706284
32258878
23263194
7973291
84393684
44685408
6001978
14539686
11195982
5124272
80465295
23763043
74999045
53472295
4101248
67012291
4718722
85205864
35291950
93926896
11251894
37624965
72609665
44223031
8041799
47478128
44061222
24459462
2355565
83586548
54444478
1866983
3403325
78424907
3613718
86175296
31377743
66909769
32465516
19678938