22678148
67778841
51054011
2045879
57612136
70137079
65471405
45944347
31327787
50213989
81572837
42427225
7464353
26047447
44321160
41066317
7640533
29248286
8426609
45064659
93398896
95684279
8981614
55657406
77951166
58175329
53256495
11875439
24656860
72651078
88025792
53226493
63414493
6154853
32721414
95864297
8637258
3177503
67957355
3355213