22262687
18114769
5258626
15056364
5277907
57937959
63437260
92485515
28417205
23279691
42917635
98428917
86372038
6755641
61362614
39583629
58597417
74025120
6143361
42804390
13609246
60515084
97518417
22307198
62333948
79438355
41685597
75837853
4293752
63463175
3578732
83478717
83306147
39794573
722711
63906554
95708082
6997090
84562136
54718060