65974937
38965476
52131776
45434624
3772353
57383490
44422224
76829671
65535878
97611254
83639009
41543027
12501503
1763240
63525315
771510
60513476
29017695
42546884
43185852
28482892
63729380
28021956
79957251
4081024
86638261
33645074
68808060
75768616
76347799
73039193
9598325
9134931
52457214
66945136
56729156
245697
60004766
8793382
58373537