95086202
213614
7879138
46441458
33516055
79819141
71904263
10097472
41026930
32023078
18099882
861428
85873993
45245631
27292110
76703592
83146376
77977519
26793252
41952165
38959824
94605995
48705172
58687407
58359145
75405597
38582451
68946108
37231850
67409929
22725095
26311055
54614104
22068575
83675870
3045825
68027747
87764801
85131007
20374779