43112245
44449509
812013
26467315
38837080
77279472
2534439
64989521
46183168
8583518
14981591
59501076
20792700
76112772
10726315
13278319
98849319
3941147
53146285
93404525
39938910
3996219
2748466
81409560
8237309
24889191
46131033
50759774
85467
52346653
8242162
54198143
8021588
30492063
16933670
94842249
64745994
36922774
48148209
28563920