93185462
40254669
83642108
99275786
4434885
2111878
82168825
28538009
2544346
94315851
7532778
46885673
41427703
22425410
88666374
21212100
71365675
401121
20835423
7199013
16966706
77019137
74831206
61739548
67927587
5245494
7241663
36891995
51996053
266502
15125229
55484283
19968197
46808749
4389319
9922490
50927553
671486
61591785
82345710