19189878
1061988
14529119
37052932
48606335
47209543
24775077
17156706
19194070
82901296
31596392
62478846
46837580
91582095
38814733
46653414
90676751
92588666
55643407
30384744
1988897
4059704
34608214
61283568
85012380
4064875
3247451
25446462
41709727
18062564
86084818
54634335
5917537
2023741
71268430
88555609
98862205
63519597
44045330
34395275