5000423
60011806
21511509
59806528
75466565
40906671
57576588
90458919
36241539
12984146
21401464
21501986
80227001
65402225
5409592
16674760
86099848
32632925
81791129
15935827
9890199
28233873
14335350
26386423
79183217
22422854
53005340
74409042
32169137
95203733
79326026
72458438
41179303
55388165
41797465
12049977
13017386
6651906
43114532
55942574