71059627
2974228
76735664
43351434
40849483
79722494
28166796
96955589
47163713
91947033
86916515
38766172
85532924
10279842
77881423
90948005
88209504
58963597
26816291
51323031
40612391
21933821
52422253
8385059
88768282
81408771
22146437
29386236
25757122
4558329
51351774
7748293
90989296
27756810
79093430
13133143
85276051
13348762
60422438
40383360