1003379
53515319
64872343
23976718
76377846
15332239
22534353
35871358
31802008
6223070
40033397
443731
62791216
2748161
50051086
56185402
54487136
49321508
49211190
1714993
6543973
43875138
67227044
359425
32948023
31888046
50839031
98928541
60943502
16322824
73441580
89693189
65278111
54062015
54455185
4199840
86216304
23507690
19323849
81381042