11341629
587392
90403041
10975215
71845951
41915675
2249401
42265736
24952027
59943720
97637171
91796432
76292578
87553875
31681435
80905660
32124037
27153210
85974134
38693074
73071249
42314387
58417417
26646590
67338577
5777895
43789534
14824963
82711650
94906577
98065110
39182880
9691758
63747000
66498562
80085717
49667104
8052307
57837
98625114