52693032
64237125
27188284
82914662
6866511
27676373
35353731
38655987
65012722
76573620
22045726
81835926
44723449
52179972
85644359
6652600
46704229
72783164
8385950
70928498
49876302
27223616
11833924
71524737
8468383
42646215
98115470
79123815
97085821
67851734
86233360
77943292
60829971
16489926
3964082
33423549
5203602
29854382
20922863
61293550