32222986
8611286
64193670
47219690
28272826
38716330
77295610
41282942
89065464
24715711
58329069
58463259
73916287
5191105
28031239
61547070
39489086
56294162
34749201
6949880
34551478
24022705
86314584
74001972
48911189
88634257
88461730
76271331
34651228
89498283
10444858
15043425
51335158
73494059
21005826
96791194
26413849
78021957
9891344
82749475