21081542
72664752
55433172
26936559
12425489
40006957
54333900
772312
24643290
92629559
98765582
18993729
76771339
55589770
9937781
57573026
2526265
90423632
93609133
84641282
72729379
31196846
13378143
59601391
73488241
18132352
52133966
51784945
14249812
10963028
8246998
31213008
37315809
84429213
30306338
10074665
85381833
3175338
35392270
96276821