41709060
59644364
14956219
90859150
52556250
60024881
90593621
89823956
749342
44921874
56334267
23215352
1258445
88865923
43685471
44131806
9897098
56482444
79119885
37757865
24846111
89017548
1718324
389304
59994943
87209208
58565265
79105683
12561854
61966233
78635595
38998517
13648925
91712575
89581597
4619723
5898608
3554018
41592248
97859823