54752900
94878776
49049153
94126658
9422064
69673186
69157100
25849493
42973570
84456529
21418292
313307
291216
94897759
89064142
67849522
183246
74964384
97501098
37946581
5897205
97226915
78584146
79878416
1593585
44282272
51143927
4275095
87735978
71648650
66025354
3188743
81877923
81284222
42256334
77314436
75031403
33311695
93304404
71465863