96582623
25646384
21174373
65968279
11097767
53523470
94616280
65704029
34975658
11754427
72513412
74763793
36178375
95648338
93623801
59382282
81671967
50429607
75815163
88681709
43897964
36232898
16942025
11276078
28124147
73324769
8576238
65085079
4723265
89103574
16154427
20999651
30535771
24454760
32873341
66615663
49394136
61687273
77894299
92836803