80222945
72273359
2064659
49937570
51154699
64883852
9874151
17989281
35754608
14596157
60728270
34039689
6742567
83517943
13418622
69154470
86748169
39828356
93996160
70704621
41095013
929027
5018262
88753280
9923169
48941006
31361530
62099213
74548439
37996921
19115144
58354457
74439768
16967974
4680340
10631190
71467659
58791863
20387509
42951963