93338318
66685384
94586360
30398504
91379628
6799100
73817350
76845986
58339224
26459562
32042609
49872198
70631484
30921431
50927743
72736380
50866143
73456408
78017702
13063899
18452178
89358638
1844350
57203537
12886415
92042618
63141125
4387646
3069937
1905918
3327450
7576208
5404168
60763570
98292511
18271519
92708108
22776006
11481567
338346