57964140
87421222
73259150
21434518
1676231
54887520
7843943
53271138
35635524
87315778
3992601
46394573
67707752
95123958
41171134
64333194
24967697
53542185
7184520
6420497
96063161
60143838
79473258
76868146
57745777
88175190
9228186
89441142
39471122
1292369
36886853
39357557
13398458
61965587
21035955
89886291
26427531
32114164
32141370
66729109