47326015
31169279
79562125
42776698
9798607
1386094
82898426
2512872
45503465
85987870
31705363
63177630
60774035
52029779
36335597
42903143
81879676
46735651
95069160
6094363
51151986
22155128
28389997
84255591
95821925
62821981
68238907
47957410
26636341
4021152
3428989
2245237
93901420
41872343
60374527
13948293
35462144
77963180
7005772
57329125