52919584
31469712
53213390
33997880
30697367
25164246
28916043
42776111
7981190
92607936
8857123
90583280
97278658
43424641
45851859
34301490
26378242
79212469
35519766
80496338
30409608
63916714
66285492
61238844
76217356
93317873
24644599
6867140
67518004
38798122
69382272
17013888
85273431
33148323
11859047
95062386
72801289
2173114
55098961
26177004