1343259
50241833
466647
44189817
38513431
94344283
22914871
4914559
82513583
24646679
74708205
34051771
46561774
1423556
94198039
64913342
37037143
7119146
6983100
42217507
97002837
94803821
73936824
5981219
7690748
95831880
23386055
208878
24756348
2121540
28005495
75608806
2082528
94769070
84058847
14405305
80648476
72118771
94799281
31919735