48707432
345953
33489735
55974670
31512281
9908813
20827793
45816976
83389330
1619692
91641157
30211764
61754895
1239499
50804716
56373984
952569
1233629
10373113
96551791
23232844
32788352
37491488
64694769
4790608
23019899
75407559
94594549
82122097
5786497
91046708
8618672
58318623
4018276
5773459
78901380
75063358
12757627
60178845
53552772