42082326
80268975
62963020
32774
61563740
65567753
4996744
389389
917337
46133920
14957450
5574527
29647820
24286443
34707532
90824307
63601985
66976674
28048020
1333855
25846201
20798343
55344247
8036054
51499252
50453367
32552448
94485705
28822283
49624918
41809179
26747631
78534114
79357047
9655417
91399443
25228008
69643284
31496380
84723435