22432268
70263540
75518865
77352653
24615981
19662696
525245
73483538
778327
18283910
93442434
48201151
31462263
6325176
44047454
623045
61153579
90592812
23619343
6240283
89856655
59031619
35319
4806429
29631893
22261130
59604018
55553542
97585491
92606489
93714968
29477203
62189722
33125343
77757803
57226247
41012812
2924145
77052206
41734815